etching residue - Turkish English Dictionary